package com.ketangpai.service;

import com.ketangpai.entity.Course;
import org.springframework.stereotype.Component;

import java.awt.*;
import java.util.List;


@Component
public interface CourseService {
    // 添加课程
    boolean addCourse(Course course);

    int SuccessAddCourse(Course course);

    // 根据id查找课程
    Course getCourseById(String id);

    // 显示所有课程
    List<Course> showCourse(String id);

    // 编辑课程
//    boolean editCourse(EditCourseDTO editCourseDTO);

    //获取所有课程
    List<Course> getAllCourse(String teacherId);

    //获取学生成员
    List<String> getStuMember(String courseId);

    //获取教师成员
    List<String> getTeaMember(String courseId);

    Image getBGimg(String courseId);

    //获取IsTeach
    String getStatus(String account, String courseId);

    //教师删除课程
    String delCourse(String courseId,String manager);

    //学生退课
    String dropStudent(String account ,String courseId);
}
